function getXmlHttpReq(){
	var xmlHttpReq ;
	try{
		xmlHttpReq = new ActiveXObject("MSXML2.XMLHTTP.3.0");
	}
	catch (e){// 非IE 创建方式
		xmlHttpReq = new XMLHttpRequest();
	}
	return xmlHttpReq;
}

function show_message(text,type){
	var message = {
		text:text,
		type:(type)
	};
	dhtmlx.message(message);
}
//输入框监听事件start
//验证旧密码的方法
$("#old_password").blur(function(){
	validateOldPassword();
});
$("#old_password").focus(function(){
	$('#old_error').hide();
	$('#old_password').removeClass("error");
});

//验证旧密码的具体方法
function validateOldPassword(){
	if($("#old_password").val().length<6 || $("#old_password").val().length>12){			
		$("#old_error").show();
		return false;
	} 
	else{
	$("#old_password").addClass("mysuccess");	
	return true;
	}
}
//验证新密码的方法
$("#new_password").blur(function(){
	validateNewPassword();
});
$("#new_password").focus(function(){
	$('#new_error').hide();
	$('#new_password').removeClass("error");
});
//验证新密码的具体方法
function validateNewPassword(){
	if($("#new_password").val().length>12 || $("#new_password").val().length<6){			
		$("#new_error").show();
		return false;
	} 
	else{
	$("#new_password").addClass("mysuccess");	
	return true;
	}
}
//验证确认密码的方法
$("#modifyNew_password").blur(function(){
	validateModifyNewPassword();
});
$("#modifyNew_password").focus(function(){
	$('#modifyNew_error').hide();
	$('#modifyNew_password').removeClass("error");
});
//验证确认密码的具体方法
function validateModifyNewPassword(){
	if($("#modifyNew_password").val().length>12 || $("#modifyNew_password").val().length<6||
			$("#new_password").val()!= $("#modifyNew_password").val()){			
		$("#modifyNew_error").show();
		return false;
	} 
	else{
	$("#modifyNew_password").addClass("mysuccess");	
	return true;
	}
}

//输入框监听事件end
//提交按钮事件
function validate(){
	if($("#old_password").val().length>12 || $("#old_password").val().length<6||
	$("#new_password").val().length>12 || $("#new_password").val().length<6||
	$("#modifyNew_password").val().length>12|| $("#modifyNew_password").val().length<6||
	$("#new_password").val()!= $("#modifyNew_password").val())
			{
		return false;
	}
}

//确认修改按钮
$("#modify").click(function() { 
	if( validate()==false ){
	
		return false;
	}
	else{	
		 modify();
	}
});

function modify(){
	var xmlHttpReg=  getXmlHttpReq();
	// 状态改变
	xmlHttpReg.onreadystatechange = function(){
		if (xmlHttpReg.readyState == 4){
			if(xmlHttpReg.status==200||xmlHttpReg.status==304){
				var result = xmlHttpReg.responseText;
				if(result=="success"){
					$('#myModal').modal('show');
				}else if (result=="password_error"){
					show_message("原始密码错误","error");
				}
				else if(result=="fail"){				
					show_message("修改失败","error");
				}
			}
		}
	};
	var new_password=document.getElementById("new_password").value;
	var old_password=document.getElementById("old_password").value;
	var admin_id=document.getElementById("admin_id").value;
	// 连接服务器
	xmlHttpReg.open("post","admin_modifyPassword.action", true);
	xmlHttpReg.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	xmlHttpReg.send("newPassword="+new_password+"&admin.password="+old_password);
}
